Modern Evolution and the Debate of Progress